]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
st-texture-cache: Remove load_icon_name
authorJasper St. Pierre <jstpierre@mecheye.net>
Tue, 2 Oct 2012 20:55:24 +0000 (17:55 -0300)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 16 Oct 2012 15:01:25 +0000 (11:01 -0400)
With the St.Icon bug fixed, we have removed the last use of load_icon_name.
Celebration time!

src/st/st-texture-cache.c
src/st/st-texture-cache.h

index 211143254a70204bae4e20520c471e82cb57d5d5..0508006fd9a343fb624f07d815e1e54cf8405926 100644 (file)
@@ -1161,41 +1161,6 @@ st_texture_cache_load_sliced_image (StTextureCache    *cache,
   return actor;
 }
 
-/**
- * st_texture_cache_load_icon_name:
- * @cache: The texture cache instance
- * @theme_node: (allow-none): a #StThemeNode
- * @name: Name of a themed icon
- * @size: Size of themed icon
- *
- * Load a themed icon into a texture. The colors used for symbolic
- * icons are derived from @theme_node.
- *
- * Return Value: (transfer none): A new #ClutterTexture for the icon
- */
-ClutterActor *
-st_texture_cache_load_icon_name (StTextureCache    *cache,
-                                 StThemeNode       *theme_node,
-                                 const char        *name,
-                                 gint               size)
-{
-  ClutterActor *texture;
-  GIcon *themed;
-
-  themed = g_themed_icon_new_with_default_fallbacks (name);
-  texture = load_gicon_with_colors (cache, themed, size,
-                                    theme_node ? st_theme_node_get_icon_colors (theme_node) : NULL);
-  g_object_unref (themed);
-
-  if (texture == NULL)
-    {
-      texture = (ClutterActor *) create_default_texture ();
-      clutter_actor_set_size (texture, size, size);
-    }
-
-  return texture;
-}
-
 /**
  * st_texture_cache_load_uri_async:
  * @cache: The texture cache instance
index b5c563b8463a7861d81309a3f6233e92553c4833..ce9857dae039efd3673202b742b7ec6edbe9a44a 100644 (file)
@@ -81,11 +81,6 @@ ClutterActor *st_texture_cache_bind_pixbuf_property (StTextureCache    *cache,
                                                      GObject           *object,
                                                      const char        *property_name);
 
-ClutterActor *st_texture_cache_load_icon_name (StTextureCache *cache,
-                                               StThemeNode    *theme_node,
-                                               const char     *name,
-                                               gint            size);
-
 ClutterActor *st_texture_cache_load_gicon (StTextureCache *cache,
                                            StThemeNode    *theme_node,
                                            GIcon          *icon,